// 事件定义
// on+事件类型={事件处理函数}
// eg. onClick={()=>{}} onClick={this.handleClick}

import React from 'react';
class App extends React.Component {
  state = {
    msg: '123',
  };
  // handleClick = () => {
  //   console.log('点击了');
  //   console.log(this);
  // };
  handleClick() {
    console.log(this.state.msg);
  }
  render() {
    return (
      <div>
        <h1>事件的定义</h1>
        {/* 
          apply
          call
          bind 
        */}
        {/* <button onClick={this.handleClick.apply(this)}>点击加1</button> */}
        {/* <button onClick={this.handleClick.call(this)}>点击加1</button> */}
        <button onClick={this.handleClick.bind(this)}>点击加1</button>
      </div>
    );
  }
}
export default App;
